mutually supportive - Turkish English Dictionary